electronic throttle control - German English Dictionary